Cheval pie - Turkish English Dictionary